package abstract_interface_0915;

/**
 * 接口：更加纯粹的抽象类，要么是一种规范（Type C接口），要么表示一种能力（脑机接口）
 * 接口中的定义与使用:
 * 1.在JAVA中使用interface关键字来定义接口，接口中只有全局常量和抽象方法;implements来实现接口
 * 2正因为接口中普遍只存在全局常量和抽象方法，因此接口中public abstract static final关键字通通可以省略不写
 * 只限接口，抽象类不可以
 * 3.接口无法实例化对象，必须通过子类向上转型
 * 4.一个类可以同时使用implements关键词实现多个父接口。(开发中的接口优先原则，优先考虑使用接口)
 */
public interface USB {
//    public static final String MSG="全局常量";
//    public abstract void plugIn();
//    public abstract void work();
      String MSG="全局常量";
      void plugIn();
      void work();



}
